The StandardI failed in politics but ended up building a multi-million oil firmThe StandardKenya boasts more than 70 oil marketing and importing companies, though most people know 'the big five'. These companies are Gulf African Petroleum Corporati
…